subsurface drip irrigation - Francés Inglés Diccionario